acarodermatitis urticarioides - Spanish English Dictionary